#include <iostream>

//内联函数:在编译阶段用函数体替代函数调用
//内联函数是C++对于宏函数的一种替换方案
//目的:减少函数跳转，提高程序效率
// 对编译器的一种建议   能不能内联是由编译器决定的
//  内联规则:  1、不能有循环  for、while、递归
//             2、有很多的判断分支
//             3、函数体不能过大
//             4、不能对函数取地址操作

//定义在结构体内部的函数自动内联


inline void Print()
{
    std::cout<<"helloworld"<<std::endl;
}

int main()
{
    // Print();
    std::cout<< "helloworld" << std::endl;
    return 0;
}